central office of international railway transport - Spanish English Dictionary